the strongest of us - French English Dictionary